70dc83b3cf19d34590584b04c7bd34b4c4b8f5f4,samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/author/SavePublishedSettingsListener.java,SavePublishedSettingsListener,processAction,#ActionEvent#,79
Before Change
// a. LATER set dueDate, retractDate, startDate, releaseTo
control.setStartDate(assessmentSettings.getStartDate());
control.setDueDate(assessmentSettings.getDueDate());
control.setRetractDate(assessmentSettings.getRetractDate());
control.setFeedbackDate(assessmentSettings.getFeedbackDate());
// check if the score is > 0, Gradebook doesn't allow assessments with total
After Change
String id = ae.getComponent().getId();
// Check if the action is clicking the the Retract button on Assessment Retract Confirmation button
if (id.equals("retract")) {
control.setRetractDate(new Date());
}
else {
control.setRetractDate(assessmentSettings.getRetractDate());
}
// a. LATER set dueDate, startDate, releaseTo
control.setStartDate(assessmentSettings.getStartDate());